package com.wang.myblog.entity;


import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class Article implements Serializable {
    private static final long serialVersionUID = -22440854516264684L;

    /**
     * 文章的主键ID
     */
    private Integer id;

    /**
     * 文章标题
     */
    private String title;
    /**
     * 正文
     */
    private Object content;
    /**
     * 发布时间
     */
    private Date publishTime;
    /**
     * 最近编辑时间
     */
    private Date recentEdit;

    /**
     * 文章状态。0：草稿，1：发布，2：回收站
     */
    private Integer status;

    /**
     * 阅读量
     */
    private Integer readCount;

    /**
     * 文章介绍，引言
     */
    private String introduce;

    /**
     * 头图地址
     */
//    这里修改过
//    @Field(store = false)
    private String img;

    /**
     * 文章分类/文集
     */
//    @Field(store = false)

//当kindId为-1时，表面该类没有任何分类
    private Integer kindId;

    private Kind kind;
//
//    /**
//     * 文章标签
//     */
//
    private List<Tag> tags;

    /**
     * 评论数
     */
    private Integer comment;


}
